home *** CD-ROM | disk | FTP | other *** search
/ The X-Philes (2nd Revision) / The X-Philes Number 1 (1995).iso / xphiles / hp48_2 / util_jc < prev    next >
Internet Message Format  |  1995-03-31  |  40KB

  1. From: James H. Cloos Jr. <cloos@theory.TC.Cornell.EDU>
  2. Subject:  v04i024:  util_jc - Utilities v1.0, Part01/01
  3. Newsgroups: comp.sources.hp48
  4. Organization: Cornell Information Technologies, Ithaca, NY 14853
  5. Followup-To: comp.sys.hp48
  6. Approved: spell@seq.uncwil.edu
  7.  
  8. Checksum:  562607783 (verify with brik -cv)
  9. Submitted-by: James H. Cloos Jr. <cloos@theory.TC.Cornell.EDU>
  10. Posting-number: Volume 4, Issue 24
  11. Archive-name: util_jc/part01
  12.  
  13.  
  14. BEGIN_RDME utildir.rdm
  15.  
  16. I collect a lot of useful utilities for my 48.  Given the
  17. disadvantages of having a 128K card merged for my kind of use, I like
  18. to shunt these utilities off to port1, my (usually write protected)
  19. RAM card.
  20.  
  21. This directory contains all of the stuff in my current incarnation of
  22. my utilities lib, all ready to be sent off to usrlib.  (Well, I left
  23. out CSCAT and LBLD, for obvious reasons. ;)
  24.  
  25. I thought that someone might find it to be a useful starting point.
  26.  
  27. I've edited many of the programs herin to use the dispatch routines
  28. intended for named XLIBs, rather than the versions better suited to
  29. running from a global name, etc.  I've also moved the main part of
  30. many of the routines to sub variable.  In each of the latter cases,
  31. the name includes a period.  These will all be invisible once the
  32. directory is converted into a library.
  33.  
  34. If anyone wants src to the stuff *I* wrote, please ask.
  35.  
  36. Each of these is the most recent version I've seen on the net a/o bbs.
  37.  
  38. If you change the value of $ROMID, be sure to update $CONFIG to attach
  39. the accurate value.  ($ROMID is currently set to 1791/0x6ff.)  Note
  40. that the LIBRARY menu is sorted by libid, highest first.
  41.  
  42. Enjoy,
  43.  
  44. -JimC
  45. --
  46. James H. Cloos, Jr.          "Entropy isn't what it used to be."
  47. Cloos@CrnlThry.BITNET            --c/o Fortune  (PH: +1 716 866-5249)
  48. Cloos@TCGould.TN.Cornell.EDU         #include <std_disclaimers.h>
  49. <world>!cornell!batcomputer!cloos    PersonalZipCode: 14226-1111
  50.  
  51. END_RDME
  52.  
  53. BEGIN_ASC utildir.asc
  54. %%HP: T(3)A(R)F(.);
  55. "69A200F6DE1500000030E607E230D9D209BC26997A28E816D9D201192040300A
  56. 3836B2130ED2A2CDBA2B67A239916ED2A28813090BA2FC4363F2A22A170CA130
  57. CDBA2FC7A22C2306B316178A264B30EE170D9D20ED2A2479A2B21305E1708813
  58. 06B436A88A2CB9167A726B21308C000300766E230D9D20881309E550322302A1
  59. 7084E2030E607E25AC26AF250CAF06EF9A2881309C2A279B308C170C07268162
  60. 2B213076000900525F4F445E294E49490D9D2088130F853059F30E2B30399162
  61. BC8188130265308DA364EC307F8162ED73F2926DEE32FA42524430CAF0611920
  62. A20002CE301192078200CBD30D2473CCD2067610823179E7E78FB97601C91431
  63. 3016913210417914313016E1641421011641321031C414313016E142CC8A8501
  64. 641691321021141311111411741411761131411333466200CA131340000912A1
  65. 34152716F058FA4CB28E78D011A24902A090EA05A08BA501028F88AC0111CC10
  66. 150C20AC28EC4B0AC28E1AB011234084002490C708BE1605E26C002034889991
  67. 088EA2A01471091318E22D09795105118CA8E68B08EAEC08F88AC0119CE10952
  68. DAC2B468EECA0AC2B468E02B011C135147CECE4B2CE5558E5B018E4F218E43A0
  69. 8EC4E08E2CB08C62A08EA9901318E6AC08E29C005BCC8EDE90AF21081098C7F9
  70. 01438E85418FA4CB28EFCD08EC4018E87118E05C08E859011C1351478E3FE08E
  71. 3EF0D28E5EE0058FBCEB28F779B2AC08F896B28F6DEB28F779B28FAA6B28EC02
  72. 18ECEB0AF2AF32EB07B578ED2908E8BB08E97C01348E2C80147CE131AF0AF18E
  73. 2AB08EFAB0AC018F1848ED8B010B8EE9B0058E5E808E33B08E89B08E2B808EA6
  74. B08E87B08E51B08EBB808ED6B0AC21238AC50BCE1238ED7808EF2B08F88AC011
  75. BCE559058E04B08EB880BCC8E13B08FD7EB28E44808E6FA018F1848E02808E79
  76. 90460642F8EFF70AF2CEAF3A5F8E82808EB4C08E73A08E7CA0058E5180AF3AF2
  77. 2B335441AFF8E7F708E6B018E69A08EBAB0AF0AF18E07A08EA6A0D28E43D0AC0
  78. 8EFBB011C135179AE214D8EB7C08E60E08EDC908EA5A08FB8EB28EFD80460664
  79. 5794774A78E8DD070578E0C804A411C13517914F96E918E68C072E673178E898
  80. 052276078E24B0057F0777478E93908E109011C135179AC2B46155420324A08E
  81. 75C01348E129017F1743068ED9908EA890A0E50F8E66B077668E18907B868E88
  82. 800576A68EE280719678968E02808EED808E24808ED5B005AF2CEAF32EB07B07
  83. 74868ECB808E7390AC28E0C7046064418ED7808ED0908E5BC0AF0AF18E1E808E
  84. 199013477E5147CE10AE61318EBD8013710B1378E9B808EEAB06D508E3C80057
  85. 1068E06808EFB807BD578174F28EC8808E34808E498074D51CF1C48EB8807EA5
  86. 7BE65606E2B8E55808EC5800577A51231338EE5801331237B7578B64FC8EF180
  87. 8F88AC011ACE10A460646FAF210810974258E71807CB78EB18018F18473B68EC
  88. D6079A67A0571A6AC08ED2908408C7FB07E3771E67AD48E79F08EE6B078D4752
  89. 58EF68013470A670A4147131DACE10ACE06D670971331031338E96A07127AF21
  90. 54716F154716F15471697457154716F14416477171128AC021371088E4690118
  91. 13572E67127602007068B2017DC61CF1C46FA018F1847E177D9672067AE6057A
  92. B5724472B572B67D34BCC7114BCC79867AE6760471767F35560628971B616F16
  93. 475B57D967F6516F16478F371657A467CE3BCC70C3BCC72F5729675B376267EE
  94. 45606139706616F16473660573B312313371661331237E737A568FD7EB20706D
  95. 711A8B7F17FE47295723617F1747963BCC744375845808C7C8F78E58F88AC011
  96. ACE10A4606F9E07769575D578457AD58E28908E108078D2794777B40577037BA
  97. 570D27E037AB275137113BCC75351361341357CB47C857D9579B27D657C75AF2
  98. AF32E303A8F79B27B75779279C579A21371361377DF4763571627EA2BCC16F16
  99. 47A827E35716278D479357D057684781573627D727FF479048EBAC07A468508C
  100. 419011C135179157494E606BA005AF0CCAF12E305A852032EC07AE317F17478B
  101. 47FF170947AB117F17473B38E54C08E44807CB173C17DA17623919606FEA7604
  102. 75748ED18078F3776471C17D6179E5057F7170A17071743175E246062C08D04F
  103. 01170157494E55B461554759605787176F072147C117071701579837F0378537
  104. 7E279737CF30574017A41723378036A8A7CF575E27692734374C3AF22C32521A
  105. F7AD2BCE78907F017357AF0AF12EB0579527AC67EA47F728F88AC0613A73A57C
  106. 8211997A9111805BCE1087BD074857D627FC0CE1087B0613411879361187A337
  107. 923068F88AC007CE5AE8C836FAF9AF7AF601AFDAFFAFDAFE0104114131203427
  108. 200CA018DF6EB28D5BEB28D0CEB28DBCEB28D6DEB27EEF136061368FAC7B2071
  109. 340174DF8DE19B27BB264FF7E7F6CEF8D779B28D9DBB28DCBBB2058F64E927B3
  110. 18F64E9212011C13517B147134150716F110150716F8F88AC01361451CB147CE
  111. 1458AE00208F2D760142164808C114ACA10413114710870C497D001371341187
  112. 8C1DB8FC0760AF011C94AD0B542EB055D0058F141A20476757F3F64BF114ACA1
  113. 04D2796497D00AF011C94AE02EB0505CCAB07F35780F45D05D6C620340005049
  114. 08BE0001FA8B24001AF0AF10305BCE7C8E2E9190094800017831740070318D99
  115. EB275716CEF75917311792171EF7701AFAAFBAF50171F07ACF79E065CF720175
  116. A47AF065BF7BE0759473E065AF7D105607673057C74700076C07D0E61A0AF0AF
  117. 12EB05B05011CF1C41CF1C41CF1C41CF1C41CF1CF1C90117F17417F17417F174
  118. 17F17417F17F1790118F18418F18418F18418F18418F18F1890116F16416F164
  119. 16F16F16901D7F3C3C6C3C3011CF1C48D660C218F1848DB40C21CF1C48D3EFB2
  120. 8DDFFB28D710C28D130C220349020066202034E120069102034D52006C002034
  121. 4F100D711C04CB05134689F2034902006C0020344F100D711C04CB05134629F2
  122. 0321106DF1203262062F12032B3067E120320506CD1203256061D12032A7066C
  123. 12032F806BB120324A060B120329B065A12032EC06A9120323E06F8120328F06
  124. 4812032D01697120322216E61203273163612032C41685120321616D41203267
  125. 162412032B81673120320A16C2120325B161212032AC166112032FD16B012032
  126. 4F1600120321106DF0203262062F02032B3067E020320506CD0203256061D020
  127. 32A7066C02032F806BB020324A060B020329B065A02032EC06A9020323E06F80
  128. 20328F064802032D01697020322216E60203273163602032C41685020321616D
  129. 40203267162402032B81673020320A16C2020325B161202032AC166102032FD1
  130. 6B007310665D7B00686D20326200423310020D711CCB135017400634D04D711C
  131. 135147EB7FFC203427200C3137CB135017C0069FC74006B0D04D711C135147EF
  132. 174147CB7FBC2034282006FBF774D7D0A779B75EC710A6E8B7AFC7E1D7B0A76C
  133. 979C9706C720A72D979D9736BBCC7FE973A9714C749C744C7BD97BA965B97FAC
  134. 783BBCC7C797B342E91DA1AC1B05AF223305AFA8D16EB277FB763C7B5979EF7E
  135. 3C7F6F7FDB704C8FB8EB276897FDA72497A7966DA77AE134D230270CEAF21081
  136. 0930270FB73AACE55F01793B7EEA057083718F11C13514704CE10AE67DAEAC00
  137. 57FF87EBBAC27ED88F88AC011ACE10A5FD058606079F8203431000EA730C8E58
  138. 8F77CD8ED48F8F7AEB2720A5808CED7F11C135179157494AF17A4D8E768F8E22
  139. 8F73D95808C936F78407C8A7E1B8E628F766A712A75B28E6E7F8F7AEB28EE28F
  140. 8ED18F7F8991D808C967F8CE70F798C7BE97C997FD97D4E7CFB77B9754A78CA8
  141. FB8EB2057FE98ED08FBCC8F0B7B27BE971C98EBA7F8F7A7B2203205075A98E39
  142. 7F8ECB7F8EFD7F739978907929799C7C697B8D8EB57F7EBC058F7A7B28E467F8
  143. E967F73BD7E7979197DC117F174700A8E227F7FBB7129057FA1746B7EF90572C
  144. 18EC17F8EB37F8E49DF7C4C8EFF6F78785008E4E6F6EA9726C74E87C497CD879
  145. 098E2C8F8E578F743974B877DC74C07B398E848F7BE87A988ED48F77BC8E348F
  146. 8E478F7F8C72A016F1648E618F75C88E668F7A708E518F8EB96F8E208F8EF86F
  147. 8E466FAC67CD88E728F94A607640793C8EDD7F8EB68F8E818F768C8E768F8E8E
  148. 7F70888EEF7F8E9B7F766C8EB38F8CCC7FBCC118BCE108018E1D5F8E087F7CF8
  149. 7E5097D606D5C8E0D5FAC28E2D5F8EB06F7D507D3C8E6F5F18F18474988E465F
  150. 8E9D5F11A94A01118AC6108AC0018CE17F2E11991E70AC00191DB08E255F5FE7
  151. 7008DF0AB28E785F8E6E6F8EB75F8CC45F3191AF1A7504C405550B75A6E5DE25
  152. A3CB3481591D7FBF5AD4AC001B2130317109005C4149564E294E49490CCD208E
  153. 0008FB976014713414216434C2A208A2606590146818FA4819F2D7164808F84F
  154. 1F0010015F08088315D032008AB532000ABAAB2CF48414A16127A644E1AA9801
  155. 0D51FCF4A214A1612761EFAA68010D55DCF4E014A1612765CFAB2801201B0010
  156. 015E08089315C085F80808F2D760142164808C301009005C4149535E294E4949
  157. 0CCD200C0008FB976014713414216434C2A208A2606180146818FA4819F2D716
  158. 4808F84F32008AB532000ABAAB2CF48414A16127A644E1AA98010D51FCF4A214
  159. A1612761EFAA68010D55DCF4E014A1612765CFAB28012085F80808F2D7601421
  160. 64808CBD0008024944535E294E49480D9D20E4A205100077777777777777772C
  161. 23018D352C23040D35CA13018D3540D355AC2618D3540D350AE350AE350BE358
  162. 813018D3518D3518D3518D350AE35E4A2051000F0F0F0F0F0F0F0F040D35E4A2
  163. 070000FFCA13050F353DE350BE35B21306D00090453554E444E22494E490D9D2
  164. 0EB6E2FEF30FD5500F456E5E40D9D202EAE2CCD20930008FB97601BA11003041
  165. 5C01BD010030415C08F2D760142164808CD1B034CEE294BF5876E2D9D202BF81
  166. B2040BF5E253040BF5E212040916E2B2130C85D2B21308BE40D9D204CDD27C0E
  167. 2D9D206A4231DE40B2130B21306A423DA9168CFE279470CCD20130008FB97601
  168. B0010015E08089315C08F2D760142164808CB213034100904535542565E22494
  169. E490D9D202EAE2CCD20930008FB97601BA110030415C01BD010030415C08F2D7
  170. 60142164808CD1B03C73D2FEF3018A3047A20E24D2EE3D20A3D238441B21300D
  171. 470E5E40D9D201A9D213593D9D2057140487351DF60A2170B2130D9D20EA4315
  172. 2115B213011920C0C0078D40E47D2C73D2D1B0379E60E24D272D70144D2FEF30
  173. D9D2079E600A3D272D70B21302A1704B2E2FD336D9D20442309A0E23C9D22622
  174. 439916D9D2086050E4116B21301A22439916D9D203112444230C2A16E8424574
  175. 24B2130F7224CB916D9D207A1402B9D22EAE21A9D2B2130B21305E170FEF303B
  176. AD2B4556F87D2DEED250556F87D214ED25923013D03CAF0644556F87D24BFD2B
  177. D456F87D2C4DD27F456F87D289ED2881309E456EFC36D9D2085230C6E03BC916
  178. 5AFD2B2130B4F06260560AFE288130D10F2ED2A29C7A17C0E2BC91654AD2E3D4
  179. 0E5E40D9D2097781132365CE3685230D9D20BD37011436D1D269EB500BB262C2
  180. 30562A1E0A510BB26BBF0618B02FCC510BB2632230D5345E0A516732667326CD
  181. 4E2592305E226D443644230B2130B21308BE404CDD2BC91650ED2D9D20930411
  182. 9816D9D200AFE2CD4E27C0E21DE40B213046D4069E4678D400BB265E2269CEF2
  183. CD4E279E609D3D272D70B213075D40FEF3047A209D3D203D43B21300D4701192
  184. 011C0078D40037D2B61033915017D00FD33262BC1F17328ECD25DF2251A81D48
  185. 81E5E40339D28BE40D9D20803816EC400AFE2CD4E2B213079470A4AD2D9D20D4
  186. 1315963144193B213095D26E6556E1FE22B9D22EAE21A9D20E91654AD20E916C
  187. 6BD2BC91670CD285230419033F91670CD2FEF301AEF2D1B03CCD20520008EBF9
  188. 216117114B148311314D8D34150BC916A9AD2C0726DE050881300F45679B302C
  189. 230A1556916367F8165BEF22E45679B300E916F2CD244230BC91620CD285230F
  190. D550881300CA3047A20BF3D2D64D2394D2B21300D470E5E40907F28BE40D9D20
  191. 803816EC40EB4E20CA30B2130794700E91654AD20E916C6BD2881300AFE23223
  192. 064E4691D30CB916D9D20C2A2090000A3A0673265E226B2130D10F2BC91654AD
  193. 285230881304A832DA916D9D20E7F066EFD2B21304A7E2F1916D9D2058376BC9
  194. 1670CD2B2130B79708E816D9D206D7E2BC91670CD2B21300F456E1FE2BC91632
  195. ED2B21308BE40D9D206EC408813081A1617D002B9D246D407C0E26A423A4AD24
  196. 41931DE40B213017D002B9D26A423A4AD2441937947080381B21308070090642
  197. 5853445E294E49490D9D20A9B02E8F60B2130A200020E40520D9D20ECE819FF3
  198. 084E2030E607E2B21309200020056420D9D20ECE819FF3084E20300766E2B213
  199. 0920006035540542E4C460D9D20ECE81D00407A721B2130920005014C4454453
  200. 50D9D20E1A81B2040EC37012270881308D761C4130E4E30592304EC30A2170D9
  201. D202C23087951BB726DA0402C2301BE36D9D20DA0404972667654FE226B21304
  202. 4230391500772132230C4130B2040AB426E9330B2130F3040097369242143370
  203. A8193B21306D0003025657530D9D20E1632521A1683A24B2A21C432D6E204047
  204. F607C8D6E201067D6E20300776D6E1632C9432D9D20E1632858A1521A1B0BC19
  205. C2A2DA5E1D85E1C2A20320002554144494E4740244942502E2E2E23F2A2485A1
  206. 3CE22D6E2010674B2A2EBBE1AFE22D9D20339201000000000000510FA1A178BF
  207. 1491A1DBBF129E2080360076BA1B21305BF22D9D20D6E201067FA1A133920100
  208. 0000000000510FA1A1DBBF176BA1B21305DF2247A20B213047A20C2A20700002
  209. 7C2A207000036C2A20B0000374727C2A20B0000B527D5C2A20B0000B536D5C2A
  210. 2090000B7D7C2A20B000076C626C2A20B0000C6F636C2A2090000BABBC2A2090
  211. 0007272C2A207000032C2A20B0000762726C2A20B0000471676C2A20D000057E
  212. 69647C2A20D000087C69626C2A20B0000469627C2A20B0000C69626C2A20B000
  213. 02616B6C2A20B00006657E6C2A20B000036D646C2A20B00002696E6C2A209000
  214. 08725C2A20900008734C2A20B0000C4B5D5C2A20B0000368627C2A20D000036F
  215. 64656C2A20D0000C6461647C2A20B0000548545C2A20B0000548545C2A20B000
  216. 0548545B21304B2A29C2A29C2A29C2A24B2A247A20B213047A20B21301C432D6
  217. E201065D6E201035D6E201045D6E2010E4D6E2040D6F62756D6E205066964756
  218. D6D6E2040964756D6D6E2040475627D6D6E2040D6F64656D6E2040D656E657E1
  219. 6323CE22D6E20106547A20B2130D9AE1AFE22D9D20D6E20106545632D6E20103
  220. 597632DCC029C2A2D6E2010658B9C10A132D6E201096D6E201065D6E2010966C
  221. 7D145632D6E2010E497632DCC02D6E2010E4B0BC178BF18B9C19C2A290DA1ED2
  222. A2DBBF1C58C1C2A20D100002020202020202020202020276BA19C2A233920100
  223. 0000000000010C58C1C2A20700000276BA1D6E2010E49D1A1DBBF18DBF1B0BC1
  224. C2A2051000020202020202020276BA19C2A2743A2C58C176BA1D6E201045D6E2
  225. 010E482EC19C2A276BA16C7D176BA178BF145632D6E20103597632DBBF1D6E20
  226. 1096DBBF1704D1D13A2485A1C423247A20C2A20D000065945475C2A20D000009
  227. 3545B4C2A20F00000555257454C2A20D000005144584C2A20D000045950554C2
  228. A20D000054859445B213045632D6E2040D656E65797632DCC02ED2A2D6E20506
  229. 6964756D6D6E2040964756D64B2A2521A13CE2278BF18B9C19C2A2D5CE1AFE22
  230. D9D2029E2080333029E208031009C2A2387C1B21305DF22B0BC1C2A201100002
  231. 479707560276BA13CE22D6E2010674B2A2B9DE1AFE22D9D20D6E201045D6E201
  232. 0679C2A276BA16C7D1B21305BF22C2A2070000A25DF2276BA1D13A2387C14563
  233. 2D6E2040D6F6465697632DCC0233032D6E2040D6F62756D5032D9D203CE22D6E
  234. 20106547A20B2130D9AE1AFE22D9D2047A20B2130D6E201035D6E2040D656E65
  235. 7D6E2040D6F6465629E20A0300045632D6E2040475627D697632DCC0245632D6
  236. E2040964756D697632DCC0245632D6E2040D6F6465697632DCC02B21305BF22D
  237. 9D20C2A207100056D607479702469627803A2485A13392020000000000004403
  238. 392000000000000005104C5A1FE3A245632D6E2040475627D697632DCC02B213
  239. 05DF223CE22D6E2040475627D69C2A2279E1AFE22D9D20683A245632D6E20404
  240. 75627D697632DCC02B21305DF22D8732D9D20D6E2040475627D64B2A2279E18A
  241. 732D9D204B2A2933A1B21305DF22D6E2040475627D6683A2279E18A732D9D20D
  242. 6E201065D6E2040964756D66C7D178BF182EC11C432D6E201035D6E201045E16
  243. 32D8732D9D20D6E201045339201000000000000110279E18A732D9D20D6E2010
  244. 3504B02634E1DCC0247A20B21300F2E1B21305DF22D6E2010453392010000000
  245. 00000510279E18A732D9D20521A11C432D6E201005E1632D6E201035EB3A1D6E
  246. 20300776D6EB3A1D6E201005EB3A1EF532B21305DF22C2A20F000065945475A3
  247. D6E201035B0BC176BA1D6E20103504B02B0BC19C2A2ED2A2387C1AC4228DBF1B
  248. 21305DF22EF532B21305DF22D6E2040475627D6B93A2279E18A732D9D20521A1
  249. D6E201065D6E2040964756D66C7D127432B21305DF22D6E2040475627D60B3A2
  250. 279E18A732D9D20D6E201065D6E2040964756D66C7D11C432D6E2020F626E163
  251. 23CE22D6E2020F62682EC1339201000000000000510D9AE1AFE22D9D20C2A203
  252. 10000555257454A302D6E2020F626B0BC176BA1C2A209000002F376BA19C2A24
  253. 85A14B2A2F17A13CE22D6BB1339201000000000000310279E1AFE22D9D203392
  254. 020000000000004503392099900000000000504C5A1D6E201065D6E204096475
  255. 6D66C7D1EFE02D6E201065D6E2040964756D629E20803A3029E2080333029E20
  256. 80320029E20803330DBBF176BA145632D6E20106597632DCC02D6E201035D6E2
  257. 040964756D629E20803A3029E2080333029E2080320029E20803330DBBF176BA
  258. 145632D6E20103597632DCC02D6E2040D6F646563F2A26C7D19C2A290DA14563
  259. 2D6E2040D6F6465697632DBBF13F2A2DBBF1704D1B21305DF22B21305BF22D9D
  260. 20C2A20520003414E4E4F445020555257454024494259C2A2485A13392020000
  261. 000000004409C2A24C5A1B21305DF22EF532B21305DF22D6E2040475627D65C3
  262. A2279E18A732D9D20C2A2050000521A1B0BC1AC4228DBF1B21305DF22D6E2040
  263. 475627D6FE3A2279E18A732D9D204B2A245632D6E2040D6F6275697632DCC02B
  264. 21305DF22D6E2040475627D6AD3A2279E18A732D9D2047A20B2130D6E2010454
  265. 7A20B213047A209C2A29C2A29C2A24B2A2C2A20B20003554C454344502459505
  266. 540246962702D302A2B213029E20A030003CE224B2A2279E1AFE22D9D20B2130
  267. 5BF22D9D209C2A290DA178BF13CE22339201000000000000510279E1AFE22599
  268. A15DF2245632D6E20106797632DCC028DBF1D6E20300776D6EB3A1B21305DF22
  269. B21305DF224B2A245632D6E2040D6F6275697632DCC02B21305DF22B21304963
  270. 2B21305BF22D9D20C2A207100056D607479702469627803A2485A13392020000
  271. 000000003303392000000000000005104C5A1B21305DF22EF53293632B213045
  272. 632D6E20300776D697632DCC02FD332D9D20D6E20300776D6EB3A1B2130F1732
  273. D9D20D6E204047F607C8EB3A1B21305BF22D9D20D6E204047F607C8EB3A1B213
  274. 05DF22EF53293632B21306C110406414354540D9D205AA81CCD20A10008FB976
  275. 08FDBB108D34150E5E40E8F608BE40D9D20CCD20A10008FB97608FF8B108D341
  276. 501DE40B2130CCD20A10008FB97608FF8B108D34150B21306900020550520D9D
  277. 20E1A819C51411CE2300403D816F61A1881302BB46D9E36D9D2047A204B2A24B
  278. 2A24B2A23F2A23F2A23F2A23F2A23F2A23F2A24B2A27E0567E0567E0567E0567
  279. E0567E0564B2A24B2A22FDC14B2A24B2A24B2A24B2A24B2A210DC110DC110DC1
  280. 4B2A24B2A23392010000000000009204B2A23392010000000000001303392010
  281. 000000000002304B2A24B2A23392010000000000005303392010000000000005
  282. 303392010000000000007303392010000000000005304B2A2339201000000000
  283. 0400404B2A233920100000000000024033920100000000000024033920100000
  284. 0000000240339201000000000000240339201000000000000240339201000000
  285. 0000002403392010000000000202403392010000000000202403392010000000
  286. 0002004033920100000000002004033920100000000002024033920100000000
  287. 0020240339201000000000030240339201000000000030240339201000000000
  288. 030240339201000000000030240339201000000000000240B2130322306B650D
  289. A9164B2A2B2130D9D204423010DC1B213097614B21307330050244595055450D
  290. 9D205AA819BC2653026CB916D9D20B7970CB916B9F0688130B2130CF1A1B9F06
  291. 32230BBC5118E50B21303600060745445B4549560D9D204B2A2837A1881302AC
  292. 14F3F14592306B65044230F6A36F1916B7756322306B65044230F6A367F816B7
  293. 756B2130F6000500525F4F44550D9D20ECE817104084E20900525F4F445E294E
  294. 494B2130B300040052534C440D9D20ECE819FF30D9D20AEC81229127F62698F2
  295. 6FBD81B2130B2130340005094E405254550D9D20E1A81CCD20A75008FB97608F
  296. E316084F8F60860DA34F0100EE443819F21098F51110808F8FDBB101198F97B5
  297. 0AF210C243065068F5E0108DAA5608F176611FB010014F8088514D8FF8B108F5
  298. E0101108F662458FB976011CD08AE40E48DC75302430375025BA93DA093B50B3
  299. 57DB034008007BB15D281A30A74B15D093FB1D7739011A7C80DBFE0E31748011
  300. CE610C31F7D5111CC4E3101D914C1618F47C004921FB010014F80885A0C4D080
  301. 895A0C55014D6B5F6C0F07C213515329240007302A37580A0E4B893F1F619F0E
  302. 39D0AE479CF035665309ACFFCA9A9FCCF9A30655603CF9AA9FC5603306565300
  303. 356FCA99ACFEDB88BDE7421124747122174DE8BB8ED21744712B8EDDE8B8BDEE
  304. DB81247742174211247EDB88BDEDE8BB8ED47122174B8EDDE8B2174471212477
  305. 4218BDEEDB89ACFFCA90356653030655603A9FCCF9A56033065CF9AA9FCFCA99
  306. ACF65300356A374008193293F2F0307C281B3A35A37B37A4F53F0204D1A852F3
  307. 0B20AC7AB3840783248F775241F70524AE80824C4000A6C4BB1574A4652FA64C
  308. 4789F69B165B161B16DA169A165A161A16D916991659161916D8169816581618
  309. 16D71697167B163B16FA16BA167A163A16F916B91679163916F816B816781638
  310. 16F716B7167716D116911651161116D016901650161016DF069F065F061F06DE
  311. 069E065E061E06F806B80678063806F706B70677063706F606B60676063606F5
  312. 06B506750635063D06FC06BC067C063C06FB06BB067B063B06FA08600080821D
  313. 2A62A6E5CF1574A46580A3DB370208604580C0093151B35850A4F4FBA6E5CF15
  314. 74A46511808DB3786050A3DC5C71574157415746A3E8607280C0312184066BF8
  315. 60A352031F07A808405F931F07C705E808602835200000B01A0331216F7F6EAD
  316. 08701D50CD9AB21FA1100CE4311574A4653F31A14E1070331A0A6E4001574A46
  317. 52F31B1A6E5CF1574A4650002A35B07A37A4F5000702FBD8132230C2A2050100
  318. 027F7D38485868788898A8B8C8D8E85BF70BBABBF7F7F72B3BF7F7F7F7F7F7F7
  319. 080C2C8CACBCECFC4B06E58AE79DBD3AFADDDF0B7C7E1D1F1AFB4A3A5A7A662A
  320. 2EAE4FBF1E9E3FAF0E8E2F9F4EBE6FCF5CEE8D6C5EDE8F6E4CCE6DCD9CFEFD4D
  321. 1C3C3E0D0FDCCC3D2D5D5F3537AD95FFEDEF7B5B6BEBD2CBDBAAABBAE9BB1B0A
  322. 9F32332230B2130AB600405535147440D9D20ECE8112040D9D20881307B55039
  323. 9162AC81980509AF16DA9162AC8179E60D9D20D6E207036F6D6D616E64688130
  324. 70280442309EB5032230D2A628DA16D9D20C2A209100002826457E63647E2920
  325. 22C230B1F62B9F06CB916D9D20C2A2070000F839150B21302C230D0F62B9F06C
  326. B916D9D20C2A20700008839150B21302C23035F62B9F06CB916D9D20C2A20700
  327. 004839150B2130B2130C2A201100002822505E492B9F0639150B5421B21302C2
  328. 3047A20D6E208046963707E616D656D6E207036F6D6D616E646B21300D470881
  329. 3079E60581B1E2B308DA16D9D20442303004099040B11406FD463F04047D460B
  330. D46A0E46ABD4600E4694040B2130CCD20E5100143E71748FB976013016414234
  331. E1A818A6E0D21088DF7530164723021F8110F810FE81FDE81ECE81D6B8129B81
  332. B5A8108A815AA8107135241471748A2240D52F164241471748A2B10D52F2072A
  333. 0808244CA36611070908082490246808C7E708FB976011B134D214234B21308A
  334. 6F011A1088FF753011AE610A34119208A6C01641466F00132164146130164108
  335. 8F91030136068F735608FB976007134649FD210A8092010813610B8F73560016
  336. 45A3D6E208046963707E616D656E8F6013593F55A38A816D9D20C2A20D1000E4
  337. F60214277657D656E647375F321C209354093B2130954509FF3079E60D9D20D6
  338. E20504797075637D6E20507786963686C9B26D6E204016277637CCD208B0008F
  339. D5F30CE10A8FB97607C300070809072C0D0E0F001101121314151B161C1D1E1F
  340. 1027181122222222207134B14490A1C6B0016E16EF4D2A96F4101132C6CA130D
  341. 014A1008F7356011ACE5C0142164808C10A8FB9760111636FC2A207000032D6E
  342. 205077869636864E76139150C2A20D000002F6660239150D6E20703686F69636
  343. 56374E76139150B64218E1A3D6E204016277637BD370122708D761D6E2040162
  344. 77637D2E30122700ED3052330D9D208A816C2A20B000014E6979FF303D816C2A
  345. 20510003597D626F6C69636580403D816D9D2079E60D9D206B6508DA16D9D208
  346. 813079E6084115E2B303223079E60634E1E2B3057B30B21300CA30B2130D6E20
  347. 7036F6D6D616E6460CA302C230B7650FED30300407F3702C23012270C9B26881
  348. 3046C303BF30D2C26D9D20881309FF30E5216E8F603223030040E5216E8F6057
  349. B30CB91630126B21304423043370A21168DA16C2A20D000005943445C2A20310
  350. 000527F6762716D6B21301192000100CBD3078D40B213039150F3040122700ED
  351. 309242143370B2130EF116B76500CA3047A20D6E204016277637D6E205047970
  352. 75637D6E20507786963686D6E204046963707D6E20703686F696365637D6E204
  353. 056879647B21300D470D6E20703686F6963656379FF30C6816D9D20D6E204046
  354. 963707E8F60C2093540937947079470B2130D6E20404696370779E60D9D209FF
  355. 303D816D9D2078636A6536C1B46B1FF3D9D208870418A3079E60D6E204056879
  356. 64772D70B2130F7140745364423021EF3B2130D00403D816D9D20C1B4674536F
  357. 7140745364423021EF3B21308523021EF3B213018A3018A3047A2047A20C2A20
  358. D0000E4548545D9D2088704D6E20507786963686FED30D6E20703686F6963656
  359. 372C2304EC30CB916D9D20649263392030000000000000203392089900000000
  360. 00050A5141B213079E60D6E2050778696368672D70B2130B213047A20C2A20D0
  361. 00005255465D9D2088704D6E20507786963686E0E3066226CB916D9D2044230D
  362. 6E20703686F696365637339203000000000000020339208990000000000050A5
  363. 141B213079E60D6E2050778696368672D70B2130B213047A20C2A20D00005485
  364. 9445D9D208870418A3079E60D6E20405687964772D70B2130B2130B21309FF30
  365. 0CA3079E60D6E2040568796475513658983794707947044193B2130B21308EA0
  366. 0405425D82540D9D20ECE810DB460B5A2B2130520004025D8542540D9D20ECE8
  367. 19FF301C5A2B2130520005055E425F44550D9D20B5A81CAF06B2130220008055
  368. E434F45425345480D9D20ECE8152140FBD81B2130D20006034F45425345460D9
  369. D20ECE819FF30AEC81B213092000402534D45440D9D202BA8196126DA9162BC8
  370. 1AEC81B0A4029E20EB4C00B2130F30003035D8E430D9D20ECE81D004051B50B2
  371. 1303200090A43545745445D4357490D9D20ECE819FF30D9D20AEC8178D40B213
  372. 0D5040D9D2030A5078D40B2130B21307500050642585344550D9D20ECE811204
  373. 084E20906425853445E294E494B2130B300040E494243540D9D20E1A8124F501
  374. 6F50FBD81B2130A20003025D88530D9D205AA8167E70B2130E10005064C474D8
  375. 2550D9D205AA81E0835B2130220005005C414956450D9D20ECE81D004084E209
  376. 005C4149564E294E494B2130B30005005C414953550D9D20ECE81D004084E209
  377. 005C4149535E294E494B2130B3000402494453540D9D20ECE81D504084E20802
  378. 4944535E294E494B21307300050453554256550D9D20E1A8184E209045355425
  379. 65E22494E4B21306300050453554E44450D9D20ECE811204084E2090453554E4
  380. 44E22494E4B2130B3000604225F4D49444603392030000000000197105200060
  381. 42459445C45460C2A20D2000554594C43502A3F2574796C602C4962627162797
  382. 24000704234F4E464947470D9D2011920FF60090770B2130B200080426594359
  383. 424C4548047A2084E203035D8E484E20402534D45484E206034F45425345484E
  384. 208055E434F45425345484E205055E425F44584E204025D8542584E20405425D
  385. 82584E2050453554E44484E2050453554256584E20402494453584E205005C41
  386. 4953584E205005C414956484E205064C474D82584E203025D88584E2040E4942
  387. 43584E2050642585344584E2090A43545745445D4357484E20405535147484E2
  388. 05094E405254584E2040052534C484E20500525F4F44584E2060745445B45495
  389. 84E2050244595055484E2020550584E20406414354584E203025657584E20501
  390. 4C445445384E206035540542E4C484E2020056484E2020E405B2130C435"
  391. END_ASC
  392.  
  393. BYTES: #534Ch 10752
  394.  
  395. BEGIN_UU utildir.uue
  396. begin 666 util.dir
  397. M2%!(4#0X+4&6*@!O[5$    #;G N YTMD,MBF:>"CF&=+1"1 @0#H(-C*S'@
  398. M+2K<J[)V*I,9YBTJB#&0L"K/-#8O*J)QP!H#W*OR?"K",F [87&H8K0#[G'0
  399. MV0+>HD*7*BLQ4!X'B#%@2V.*J,*;8:<GMA(#R  P &?F,M#9 H@QD%X%(S(@
  400. M&@=(+C#@!N=2RF+Z4L#Z8/ZI@A@#R:)RN0/(<<!P8A@FLA(#9P"0 "7U]$3E
  401. MDN24E-#9 H@Q\%@#E3_@L@.3&2;+&(@Q(%8#V#I&S@/W&";>-R\IUNXCKR0E
  402. M1 .L#Q:1 BH (.P#$2EP* "\/=!"-\PM8&<!*!.7?G[XFV<0G$$3 V$9(P$4
  403. MET$3 V$>1D$2$&$4(P$33$$3 V$>),RH6!!&81DC 1)!,1$101%'01%G$1,4
  404. M,3-D)@"L,3$$ ) A&D-1<F$/A:_$*^B'#1$JE" *":Y0"KA:$"#XB,H0$<P!
  405. M4< "RH+.M* LZ*$+$3($2 !""7R ZV%0+L8  D.(F1F Z"H*01>0,8$NTI"7
  406. M%5 1R(INN("NSH"/J P1R1Z0):TL2X;NK* L2X8.LA#!,15T[.RTPEY5Z+40
  407. MZ/02Z#0*Z$P.Z,(+R"8*Z)H),8%NRH NR0"US.CM"?H2@ &)?)\0-.A8%/A*
  408. MO(+^W(#.!(&.%X$.Q8".E1#!,15TZ/,.Z.,/+>CE#E#XR[Z"?Y<KRH"/:2OX
  409. MUKZ"?Y<K^*JV@LX@@<Z^H"_Z([YP6X?>DH".NX">QQ!#Z,((0<<>$_J@'^BB
  410. M"^BO"\H0^(&$WK@0L.B>"U#HY0CH,POHF OHL@CH:@OH> OH%0OHNPCH;0O*
  411. M$C*H7+#L(8/>AX#^LH"/J P1RUZ54.A "^B+",N,'K. W^<KZ$0(Z/8*@1](
  412. MZ" (Z)<)9& DC_Y_H"_L^J/UZ"@(Z$L,Z#<*Z,<*4.@5"/JC+[(S113ZCWY_
  413. M@&X+@6ZI@+ZZH _Z@0ZG@*ZFT().TZ ,Z+\+$1Q3<:DN08V^QX!NX(#>G("N
  414. MI8"_Z"OHWPAD8$9U27>DAX[=<%"'#HQ 2A$<4W$9]&F>@6[(<.)V$X>.B5 B
  415. M9W#H0@M0]W!W=.@Y">@!"1$<4W&I+$L6520P0@KH5PPQA!Z2$/=Q-&#HG0GH
  416. MB@D*7O#H9@MW9NB!";=HZ(@(4&=JZ"X(%VF':>@@".C>".A"".A="U#ZPJX_
  417. MX@NW<$=HZ+P(Z#<)RH(.?$ &1A3H?0CH#0GHM0SZH!_HX0CHD0DQ=.<5=.P!
  418. MZA83Z-L(,1>P,8>>BX#NNF!=@#Z, '4!A@Z&@/Z+<-MU&$<OZ(P(Z$,(Z)0(
  419. M1UW!'TSHBPCG6K=N96 NBUZ%@,Z% '6G%3(Q@^Z%$#,A<WMUN$;/Z!\(^(C*
  420. M$*'L 4H&1O;Z$H !>22%?H%PO(>^@1#X@72SALYM<*EV"G6AI@SH+0E(@'R_
  421. M<#YWX7;:A'[Y@.ZV<-AT)87^AA!#!VH'2D$7$ZWL <H.UG:0%S,!$S/H:0H7
  422. M<OH211?V471A'T47ED=U471A'T1A=!<7(:@,$G,!B$Z6$($Q=>)V(6<@  >&
  423. M*Q#7;,$?3/8*@1](YW'7:2=@IVY0IULG1"=;)VO70\M\$;3,EVBG;F= %V?W
  424. M4V5@@GFQ%O9A=+5UG79O%?9A=/AS875*=NRSS <\RWSR=9)VM7,F=NY4!A:3
  425. M!V9A'T8W9E W.R$3,Q=F,1,RYS>G9?A]O@('UA>AN/=Q[W22=3(6]W%T:;/,
  426. M1S172(6 ?(Q_Z(6/J P1RAZ@9&"?#G>6==5U2'7:A2Z8@!Z <-AR27>W!'4'
  427. M<ZMUT'(.<[IR%7,1L\Q74S$60S%UO'2,=9UUN7)M=7RE+_HC/C"*?[ER>W67
  428. M<LEUJ1)S,19SUT]G4Q<FYRK+'/9A=(IR/G5A<MAT.74-=89T&'5C<GUR_W0)
  429. MA+[*<$J&!<@4"1$<4W$9=93D!K8*4/K K!_B Z58 B/.<.H3]W%TN'3_<9!T
  430. MNA'W<72S@U[$@$Z$<+QQPW&M<2:3D0;VKF= 5T?H'0B'/W=&%QS7%I=>4/<7
  431. M!QH'%T<35RYD8,* #?00<1!UE.152Q95=)4&=7AQ]G 2=!QQ<'$0=8ES#W-8
  432. M<^=R>7/\ W4$<4IQ,G,(8XIZ_'7E<I9R0W/$HR_"(R6A?]JR[(<)]Q W=?J@
  433. M'^(+=5ERRG:N='^"CZ@,%J,W6L<H$9FG&1$(M>P!>-MPA'5M<L_ 'H"W8#$4
  434. M@9=C$7@Z<RD#AH^H#'#LI8Z,8Z^?^J=O$/JM__JM[Q! $103 D-R L *@?WF
  435. M*]BUOH(-["O8R[Z";>TKY_XQ!A9C^,JW A=#$$?]V!ZY<KMB]']^;^R/?9<K
  436. MV-F[@LV[*U#X1IYR.X%OY"DA$,$Q%;=!%T-1<&$? 5%P88^/J PQ%E3!&W3L
  437. M087J  +XTF<0)&&$@!Q!RAI ,1%T 7C E-< ,1=#$7C(T8O/< ;Z$,%)VK!%
  438. MX@M5#5#X0:$"='9U/V^T'T'*&D MET9Y#: /$9RD#N(+!<6L"_=3A_!4#=7&
  439. M)C $  64@.L $*^X0@"A#_H! [7LQ^CB&0F0A  0AQ-'  <3V)F^<G5A['^5
  440. M<1-Q*7'A?P>AK_JK7Q 7#Z?\EPY6_"<05TJG#U;[MPY723<.5OK7 65P=@-U
  441. M?'0 <,9P#6ZAH _Z(;Y0"P41_,$4_,$4_,$4_,$4_,$?G!!Q'T=Q'T=Q'T=Q
  442. M'T=Q'_=Q"1'X@13X@13X@13X@13X@1^8$&$?1F$?1F$?]F$)T??#P\;# Q'\
  443. MP81M!BR!'TC82\ 2_,&$/?XKV/V_@GT!+-@QP"(PE"  9@("0QX"8!D@,-0E
  444. M ,8  D/T = 7P4"\4#%DF"\PE"  Q@ "0_0!T!?!0+Q0,622+S 2 =8? B,F
  445. M8/(A,+(#=AX"(U!@W"$P4@86'0(C>F#&(3#R"+8; B.D8+ A,)(+5AH"(\Y@
  446. MFB$P,@[V& (C^&"$(3#2$)87 B,B86XA,'(3-A8"(TQA6"$P$A;6% (C=F%"
  447. M(3"R&'83 B.@82PA,%(;%A("(\IA%B$P\AVV$ (C]&$ (3 2 =8/ B,F8/(@
  448. M,+(#=@X"(U!@W" P4@86#0(C>F#&(##R"+8+ B.D8+ @,)(+5@H"(\Y@FB P
  449. M,@[V" (C^&"$(##2$)8' B,B86X@,'(3-@8"(TQA6" P$A;6! (C=F%"(#"R
  450. M&'8# B.@82P@,%(;%@("(\IA%B P\AVV #<!9M6W (;6 B,F "0S 2#0%\&\
  451. M,05Q!&!##=07P3$5=+[WSP)#<@+ $W.\,05Q#&#Y? 1@"PW4%\$Q%73^<11T
  452. MO/?+ D." F"_?T=]#7J7>^5\ 6J.>_I\'GT+>L9YR7E@? )ZTGG9>6.[S/>>
  453. M-YH7Q$?)1\2WG;>:5IOWRH>SRWQ\>3LDGM$:RK%0^B(S4/J*'>8K=[]GP[>5
  454. ME_[GP_?V][T'Q/B+OG*&>=]Z0GEZ:=9ZIQY#+0-RP*XO 1B0 W+P>Z/*7O40
  455. ME[/GKE '.!?X$1Q300?$'J!NU^K* '7_>+ZK+.>-^(C*$*'L 5K?4&A@</DH
  456. M,#0! *XWP.B%^'?<Z$WX^*>^<@):",C>]Q$<4W$9=92D'Z?4Z&?XZ"+X-YV%
  457. M@)QC?TAPC'H>BVZ"?V9Z(7JU@FY^CW_J*^@N^.@=^/>8&8V G':/[ =_B7SK
  458. M>9QYWWE-?OQ[MWE%>LB*O^@K4/>>Z WXRXP/>RNWGA><Z*OW^*>W(C "!5>:
  459. MZ)/WZ+SWZ-_W-YF'"9>2E\G'EK?8Z%OWY\M0^*>W@DYVCYYV?[-]?GD9><T1
  460. M]W%T (HN<G^_>R$)=:]Q9'O^"77"@<YQC[YSCT[9?TR,_F]_>%@ Z.3VYIHG
  461. MQD>.QY3'C9>0Z,+XZ'7X1Y-'BW?-1PRWD^A(^+>.IXGH3?AWR^A#^.AT^/?(
  462. M)PIA'T;H%OA7C.AF^*<'Z!7XZ)OVZ +XZ(_VZ&3VRG;<B'Z"GZ0&9P27P^C=
  463. M]^AK^.@8^&?(Z&?XZ.CW!XCH_O?HN?=GQN@[^,C,]\L<@<L>@!#HT?7H@/?'
  464. MC^<%>6U@78P.7:\LZ-+UZ OVUP77P^CV]8$?2$>)Z&3UZ-GU$9JD$!&H; &H
  465. M#!#('O?B$9GA!\H D=$+Z%+U]7X'@/V@*^B']>CF]NA[]<A,]1,9^J%70$Q0
  466. M5;!7:E[M4CJ\0QB5T??[I4W* +$2 Q,7D #%%)1EY)+DE)3 W +H ("_>09!
  467. M%T-!$D9#+"J *@96"4&&@:^$D2]]882 C_3Q  $0]8" .%$-(P"H6R, H*NZ
  468. MPD](01H6<FI$'JJ)$- 5ST\J01H6<A;^JH80T%7-3PY!&A9R5ORZ@A "L0 !
  469. M$.6 @#E1#%B/@( O?09!$D8(R ,!D #%%)0UY9+DE)3 W +  ("_>09!%T-!
  470. M$D9#+"J *@86"$&&@:^$D2]]882 C_0C *A;(P"@J[K"3TA!&A9R:D0>JHD0
  471. MT!7/3RI!&A9R%OZJAA#05<U/#D$:%G)6_+J"$ )8CX" +WT&01)&",C; ( @
  472. ME$0UY9+DE(30V0).*E ! '=W=W=W=W=WPC(0V%/",D#04ZPQ$-A3!#U5RF*!
  473. M/4704Z ^!>I3L#Z%& .!/1784X$]%=A3H#[EI (5 /#P\/#P\/#P0-!33BIP
  474. M  #_K#%0\%/3/@7K4RLQ8 T "51314Y$+D))3@F=+>!K+N\_\%T%\%3FY02=
  475. M+2"N+LPMD , ^)MG$*L1  ,4Q1#;$  #%,6 +WT&01)&",@="T/L+DG[A6<N
  476. MG2T@^Q@K0+!?+C5 L%\N(4"082XK,<!8+2LQ@.L$G2U W"W'X-+9 J8D$^T$
  477. M*S&P$@.F)-.:8<CO<DD'S"T0 P#XFV<0"Q  40X(F!/%@"]]!D$21@C(*S$P
  478. M%  )5%-%4E8N0DE."9TM(*XNS"V0 P#XFV<0JQ$  Q3%$-L0  ,4Q8 O?09!
  479. M$D8(R!T+PS<M[S\0J -T*N!"+>[3 CHM@T2Q$@/0=.#E!)TM$)HM,973V0)U
  480. M04!X4]%OH!('*S'0V0*N-%$242LQ$)$"# QPV 1.U\(W+1T+<^D&+M1RT@=!
  481. MU/+^ YTM<.D&H--RT@<K,2 :![3B\CUCG2U ) .IX#*<+6(B-)EAG2V !@5.
  482. M$;82 Z$B-)EAG2TP$4)$,L"B88XD5$="*S'P)T*\&=;9 J=!()LMXNH2FBTK
  483. M,; 2 ^5Q\/X#L]JR5&6/U]+N+055]G@M0=Y2*0,Q#</Z8$15]G@MM-^R366/
  484. MU\+4+?=4]G@MF-Z"& /I5.;/8YTM@"4#; ZSG&&EW[(2 TL/)@9EH.^"& ,=
  485. M\.(M*LFG<0PNRQE6I"T^3>#E!)TMD'<8,3)6[&-8,M#9 MMS$$%C'2V6O@6P
  486. M*R8L V6BX: 5L"NV^V"!"_+,%; K-B(#74/EH!5V(V8W8MSD4BD#Y2+61&-$
  487. M,K 2 RLQ@.L$Q-VRG&$%WM+9 CE $8EAG2T ^B[<Y'(,+M%.L!(#9$U@Z62'
  488. M30"[8N4BENPOW.1RZ0;9TW+2!RLQ<-4$[S] IP+9TP+3-"LQ $T'$2D0P0"'
  489. M30!S+6L!,QD%<0WP/2,FR_%Q(^C<4OTB%8K1A!A>3C"3+;A.T-D""(-AS@2@
  490. M[\)-+BLQ<$D'2MK2V0)-,5%I$T21LQ(#62WF5F4>[R*;+>+J$IHMX!E6I"W@
  491. M&<:V+<L9=L M6#) D3#S&7; +>\_$.HO'0O#W (E ("^GQ(6<1&T03@1$]38
  492. M0U&PG&&:VL)P8NU0@!@#\%1VN0/",J!191DV=H]AM?XB3F67.P">82_<0B0#
  493. MRQDFP"U8,O!=!8@Q *P#="JP/RUMU#))+2LQ $T'7DZ0<"^X3M#9 @B#8<X$
  494. MON0"K ,K,7!)!^ 95J0MX!G&MBV(,0#Z+B,R8.1D&3W FV&=+<"B @D H*-@
  495. M-V+E(K82 QWPLIQA1=J")0.(,4"*(ZT9UMD"?@]F_BTK,4!Z+A\9UMD"A7.V
  496. MG&$'W+(2 WMY@(YAG2U@?2[+&7; +2LQ $]E'N^RG&$CWK(2 [A.T-D"YDR 
  497. M& ,8&A;7 ++90M8$Q^!B2C)*VD(4.=%.L!(#<0T@FRVF)*.D+421<TD'"(.Q
  498. M$@,(!Y!@)(4U1.62Y)24T-D"F@OB^ 8K,: "  ).4 *=+>#L&/D_@.0" VYP
  499. M+BLQD (  E!& ITMX.P8^3^ Y (#<&8N*S&0 @ &4T50)$Y,!ITMX.P8#4!P
  500. M>A(K,9 "  5!3%1$-06=+>"A&"M X#P'(7* & /89\$4 TX^4"D#Y#R@$@>=
  501. M+2 L WA9L7MBK4 @+ .Q/M;9 JU 0'EB=E;T+F(K,4 D Y-1 '<2(S+ % ,K
  502. M0*!+8IXSL!(#/T  >6,I)$$S!XJ1LQ(#U@ P(&5U-=#9 AXV4A(:AJ-"*RK!
  503. M--+F @1T;W",;2X08-?F @-P9VT>-L))(YTMX&$C6*A1$AH+RY$L*JWET5@>
  504. M+"HP @!214%$24Y'($1)4B N+B[SHD)8&L,NTN8" 7:THN*['OHNTMD",RD0
  505. M        %? :&H?[01D:O?LAZ0((8P!GJ[$2 [4OTMD";2X08/<:&C,I$   
  506. M     !7P&AJ]^W&V&BLQ4/TB="JP$@-T*L"B @< (,>B @< ,,:B @L ,$<G
  507. MQZ(""P"P)=?%H@(+ + UUL6B @D L-?'H@(+ '#&)L:B @L P/8VQJ(""0"P
  508. MNLNB @D <'+"H@(' ##"H@(+ ' F)\:B @L 0!=VQJ("#0!0YY9&QZ("#0" 
  509. MQY8FQJ(""P! EB;'H@(+ ,"6)L:B @L (!:VQJ(""P!@5N?&H@(+ ##61L:B
  510. M @L ();FQJ(""0" )\6B @D @#?$H@(+ ,"TU<6B @L ,(8FQZ("#0 P]D96
  511. MQJ("#0# 1A9&QZ(""P!0A$7%H@(+ %"$1<6B @L 4(1%M1(#M**2+"K)HI(L
  512. M*K2B0J<"*S% IP(K,1!,(VTN$Y@(!4VTN$$#5Y@(!3FTN0-#V)E?6Y@(%
  513. M9FET96UM+D"01E?6UN8"!'1E<FUM+D#0]D96UN8"!&UE;G4>-C+L(FTN$&!%
  514. MIP(K,="I'OHNTMD";2X08$5E(VTN$#"59R/-#)(L*FTN$&"%FQR@,=+F @%I
  515. M;2X08-7F @%IQM=!92-M+A#@E&<CS0S2Y@(!3@O+<;@?N,F1+"H)K>$M*KW[
  516. MP84<+"K0 0 @(" @(" @(" @("!GJY$L*C,I$        !# A1PL*G   "!G
  517. MJ]'F @%.V:'1NQ_8^[&P'"PJ4 $ (" @(" @("!GJY$L*D>CPH4<9ZO1Y@(!
  518. M5&TN$."$XAS)HG*V&L;7<;8:A_M!92-M+A PE6<CO?O1Y@(!:;W[<4 =':-"
  519. M6!I,,D*G BPJT   5DE%5RPJT   D%-42RPJ\   4%521T4L*M   %!!5$@L
  520. M*M   %194$4L*M   $58250K,4!E(VTN0-!6YE:79R/-#.(M*FTN4&"61E?6
  521. MUN8"!&ET96VTHE(2&L,N<K@?N,F1+"I=[*'O(ITM(.D""#,#DBZ , &0+"J#
  522. MQ[$2 ]4OLK <+"H0 0 @='EP92!GJS'L(FTN$&!'*RJ;[:'O(ITMT.8" 51M
  523. M+A!@ERPJ9ZMA?!TK,5#[(BPJ<   *M4O<K8:':,R>!Q4-M+F @1M;V1E>3;2
  524. MS" S,-+F @1M;W)E73#2V0+#+M+F @%6="JP$@.=ZJ'O(ITM0*<"*S'0Y@(!
  525. M4VTN0-!6YE;7Y@($;6]D99(NH#  0&4C;2Y 0%<FUY9G(\T,0F4C;2Y D$97
  526. MUI9G(\T,0F4C;2Y T/9&5I9G(\T,LA(#M2_2V0(L*G ! &5M<'1Y(&1I<@BC
  527. M0E@:,RD@        1#"3 @       % !Q*7Q/BI4-M+F @1T97)M>3;2S" K
  528. M,5#](L,NTN8"!'1E<FW)HB*7'OHNTMD"AJ-"92-M+D! 5R;7EF<CS0RR$@/5
  529. M+])X(YTMT.8"!'1E<FVTHB*7'J@WTMD"M**2,QHK,5#](FTN0$!7)M=F."IR
  530. MZ8%Z(YTMT.8" 59M+D"01E?69GP=A_N!XAS!--+F @%3;2X00.5A(XTWTMD"
  531. M;2X00#63 @$      ! !<NF!>B.=+=#F @%30 MB0Q[-#$*G BLQ "\>*S%0
  532. M_2)M+A! -9," 0      4 %RZ8%Z(YTM4!(:P332Y@(!4!XVTN8" 5.^H]'F
  533. M @-P9VV^H]'F @%0OJ/A7R,K,5#](BPJ\   5DE%5SIM+A PM; <9ZO1Y@(!
  534. M4T +LK <R:+B+2J#QZ%,(MC[L1(#U2_B7R,K,5#](FTN0$!7)M>V.2IRZ8%Z
  535. M(YTM4!(:;2X08-7F @1I=&5MQM<A1R,K,5#](FTN0$!7)M<&.RIRZ8%Z(YTM
  536. MT.8" 59M+D"01E?69GP=P332Y@(";V(>-C+L(FTN(/ FAN(<,RD0        
  537. M%="I'OHNTMD"+"HP 0!055)'13H@;2X@\":VL!QGJ\&B @D  /)SMAK)HD)8
  538. M&K2B\G$:PR[2MALS*1         3()<>^B[2V0(S*2        !4,),"F0D 
  539. M      7$I='F @%6;2Y D$97UF9\'?X.TN8" 59M+D"01E?6)ND""*,#DBZ 
  540. M,#,@Z0(((P"2+H P,]"['V>K064C;2X08)5G(\T,TN8" 5-M+D"01E?6)ND"
  541. M"*,#DBZ ,#,@Z0(((P"2+H P,]"['V>K064C;2X0,)5G(\T,TN8"!&UO9&7S
  542. MHF)\'<FBDM :5#;2Y@($;6]D97DVTKL?\Z+2NQ\'U+$2 ]4OLA(#M2_2V0(L
  543. M*E " $-!3DY/5"!055)'12!$25+)HD)8&C,I(        $20+"K$I;$2 ]4O
  544. MXE\C*S%0_2)M+D! 5R;75CPJ<NF!>B.=+<"B @4 4!(:"\NA3"+8^[$2 ]4O
  545. MTN8"!'1E<FWOHR*7'J@WTMD"M*)"92-M+D#0]B97EF<CS0RR$@/5+]+F @1T
  546. M97)MVJ,BEQZH-]+9 G0JL!(#;2X00$6G BLQ0*<"R:*2+"K)HD(K*BPJL ( 
  547. M4T5,14-4(%194$4@9&ER(#T@*BLQ(.D""@, PRY"*RIRZ:'O(ITML!(#M2_2
  548. MV0+)HI+0&H?[,>PB,RD0        %2"7'OHN4ID:U2]"92-M+A!@EV<CS0R"
  549. MO1]M+C  =];F.QHK,5#](BLQ4/TBM*)"92-M+D#0]B97EF<CS0RR$@/5+[(2
  550. M Y0VLA(#M2_2V0(L*G ! &5M<'1Y(&1I<@BC0E@:,RD@        ,S"3 @  
  551. M     % !Q*6Q$@/5+^)?(SDVLA(#5#;2Y@(#<&=M>3;2S"#?,]+9 FTN, !W
  552. MUN8[&BLQ\'$CG2W0Y@($=&]PC+ZCL1(#M2_2V0)M+D! ]P;'Z#L:*S%0_2+^
  553. M-9)C(RLQ8!P!!$9!4U0$G2U0JAC,+: ! /B;9X#?NP'80U'@Y02.;X#K!)TM
  554. MP-P"&@" OWD&^(\;@#T4!=%.L!(#S"V@ 0#XFV> _[@!V$-1L!(#E@ @4 4E
  555. MT-D"'HJ17$$1[#( !-,8]A8:B#$@NV2=/M;9 G0J0"LJM*)"*RKSHC(O*O.B
  556. M,B\J\Z(R+RJTHG(.9>=0=@YEYU!V#F7G4$8K*K2B(M\<M*)"*RJTHD(K*K2B
  557. M$M < <T1T!RTHD(K*C,I$        "E *RHS*1         Q,)," 0      
  558. M( .THD(K*C,I$        #4PDP(!      !0 S,I$        #<PDP(!    
  559. M  !0 [2B,I," 0    !   2THC*3 @$      " $,RD0        0C"3 @$ 
  560. M     " $,RD0        0C"3 @$      " $,RD0        0C"3 @$     
  561. M(" $,RD0       "0C"3 @$     (  $,RD0       "0#"3 @$     (" $
  562. M,RD0       "0C"3 @$     ," $,RD0       #0C"3 @$     ," $,RD0
  563. M       #0C"3 @$      " $*S$P(@.V5M":8;2BLA(#G2U ) ,!S;$2 WD6
  564. MM!(#-P-0($25!554T-D"I8J1RV(U(,:;89TML)<'O!FV^6"(,; 2 _RAL?E@
  565. M(S*PRQ6!7K 2 V, 8'!41+54E&70V0*THH)S&H@Q(,I!/Q]4*0.V5D D V\Z
  566. M]I%A>U<V(@.V5D D V\Z=H]A>U>V$@-O %  )?7T1%70V0+.CG$!!$@ND  E
  567. M]?1$Y9+DE+02 SL 0  E-<1$T-D"SHZ1_P.=+:#.&"(9<F]BB2_VVQ@K,; 2
  568. M T, 4)#D!"5%5=#9 AZ*P=P">@6 OWD&^#YA@/3X!FC0.O00 .Y$@Y$O 8E?
  569. M$0$(^/B]&Q"1^'E;H"\!+#1@!89?#@'8JF6 'V<6\0L!$/0(B!74^(\;@%\.
  570. M 1& ;R94^)MG$,$-J$[@A,U7 T(#<P52JSFMD+,%.W6], 2  +<;U8*A WJT
  571. M40TYO]%WDQ"AQPB][^ 31P@1[!; $W]=$<%,/@'1&<1A@4_' )02OQ  08^ 
  572. M6 I,#0B8I<!5$-2V]<;P<"PQ%3620@!P Z)SA:#@M)CS\1;YX),-ZG3)#U-F
  573. M-9#*_ZRI^<R?.F!5!L.?JOE<!C-@934 4_:LF<KOO8C;?B010D<7(G'4CKOH
  574. M+7%$%[+HW8Z+V^Z]&$)W)'$D$4+GO8C;WHZ[Z$T7(G&TZ-V.*W%$%Q)"=R2!
  575. MV^Z]F,K_K E39C4P8%4&H_G,GUH&,V#%GZKY_*R9RF\U %.F<P2 D2,Y+P\#
  576. MQX*QHU,ZMW-*7_,@0!V*)3^P LJG.TAP.$+X=R44?U!"Z@@HQ 0 :DR[44=*
  577. M5O)JQ'28;[EAM6&Q8:UAJ6&E8:%AG6&9895AD6&-88EAA6&!87UA>6&W8;-A
  578. MKV&K8:=AHV&?89MAEV&388]ABV&'88-A?V%[87=A'6$9815A$6$-80EA!6$!
  579. M8?U@^6#U8/%@[6#I8.5@X6"/8(M@AV"#8']@>V!W8'-@;V!K8&=@8V!?8%M@
  580. M5V!38--@SV#+8,=@PV"_8+M@MV"S8*^ !@ (*-&B)FI>_%%'2E8(.KUS(( &
  581. M5 @,D!,5.X4%2D^_:E[\44=*5A$(V#N'!@4ZS<47=11U%'5D.HX&)P@,$Q)(
  582. M8+:/!CHE,/%PBH $]3GQ<'Q0CH &@E,"   +H3 3$O;WYMJ !]$%W*DK\1H!
  583. MP$X344=*5O,3&N0!!S.AH.8$$'6D9"4_L:'FQ1]UI&0% *)3"Z=S2E\ <""_
  584. MC3$B RPJ4!  (/?7@X2%AH>(B8J+C(V.M7^PJ[M_?W^RLW]_?W]_?W^ P,+(
  585. MRLO.S[1@7JA^V=NCK]W]L,?GT?&AOZ2CI:=FHN+J]/OAZ?/ZX.CR^>3K]OS%
  586. M[MC&Y>WXYL3LUMS)[]_4P</CT/#-S-/2U?53<]I9_][^M[6VOBV\O:JZJYZ[
  587. ML:#Y(S,B RLQH&L !%5304<$G2W@[!@A0-#9 H@Q<%L%DQDFRAB)4)#Z8:T9
  588. M)LH8EV[0V0)M+G P]M;6%N9&AA@#!X) ) /I6S B RUJ@JUAG2W H@(9  ""
  589. M8E3G-D;GD@(B+ ,;;[+Y8+P9UMD"+"IP  "/DU&P$@/",M#P)IL/QIMAG2W 
  590. MH@(' ( X&04K,2 L U-OLOE@O!G6V0(L*G   (234; 2 RLQP*("$0  @B(%
  591. MY92R^6"34;!%$BLQ("P#="K0Y@((9&ES<&YA;65M+G P]M;6%N9&MA(#T'2 
  592. M& .7;E 8&RX[@*UAG2U ) ,#0) )!!M!8-]D\T! UV2P3:;@9+I-!N!D24"P
  593. M$@/,+> 5 $'C%T?XFV<0 V$4)$,>BH%J#BT!B/U7 V%T,B#Q& &/ >\8WX[A
  594. M[!AMBR&Y&%N* :@8I8H!%U-"01='J"($7?)A)!1T<80J&] E+W"B@(!"Q#IF
  595. M$7"0@(!""4*&@'Q^@+]Y!A$;0RU!,K02 ZCV$*$!B/]7 Q'J%J!#$2F :@QA
  596. M%&3V #$21D$6 V$4@/@9,!!C8/@W98"_>09P,624WQ*@""D0@#$6L/@W90!A
  597. M5#IM+H! EC8'YQ;65N;X!C&5\U4ZJ!C6V0(L*M ! $YO($%R9W5M96YT<_4C
  598. MP0(Y19"S$@-95)#_ Y=NT-D";2Y00)<'5S;7Y@(%=VAI8VB<*];F @1A<F=S
  599. MS"V "P#X73_ 'J#XFV=P/ !P@)!PPM#@\  1$"$Q05&Q8<'1X?$!<H$1(B(B
  600. M(@(70QM$"1IL"Q#F8?[4HFE/ 1$C;*PQT!"D 8!_4P81REX,01)&",@!BK]Y
  601. M!A%A8\^B @< ,-+F @5W:&EC:.1G,1D%+"K0   @;V8@DU'0Y@('8VAO:6-E
  602. M<^1G,1D%:R2!'CIM+D 0)G<VMST'(7* ?19M+D 0)G<VU^(#(7( W@,E,]#9
  603. M J@8QJ(""P 0Y):7_P/3&,:B A4 ,)77)O;&EC96" 33&-;9 I=NT-D"ME: 
  604. MK6&=+8 8 Y=N@!11+CLP(@.7;F!#'BX[4+<#*S$ K ,K,=#F @=C;VUM86YD
  605. MP#H@+ -[5O#> P- <#\'PC(0(@><*X88 V0\,/L#+2S6V0*(,9#_ UX2YO@&
  606. M(S(P  1>$N;X!G4[P)MA R&V$@-$,D S!RH1AJUA+"K0  !024-4+"HP 0!0
  607. M<F]G<F%M*S$0D0(  <#; X=-L!(#DU'P P0A<@#> RDD03,'*S'@'V%[5@"L
  608. M W0JT.8"!&%R9W-M+E! EP=7-M?F @5W:&EC:&TN0$"6-@?7Y@('8VAO:6-E
  609. M<VTN0%"&ET:W$@/0=-#F @=C:&]I8V5S^3_ AF&=+=#F @1D:7-PCF_  CE%
  610. MD'-)!Y=TL!(#;2Y 0)8V!W?I!ITMD/\#TQC6V0*'-J968QQ+MO$_G2V >$"!
  611. M.G#I!FTN0%"&ET9WT@<K,? 7!$<U1B0#$OZS$@,-0#"-89TMP+%D1S7V%P1'
  612. M-48D Q+^LQ(#6#(@X3\K,1"H X$Z0*<"="K H@(- .!4A$75V0*(!]3F @5W
  613. M:&EC:.\]T.8"!V-H;VEC97/",D#. [P9UMD"1BDVDP(#         C,I@)D 
  614. M     %"@%10K,7#I!FTN4'"'EC:&=M('*S&P$@-T*L"B @T  "559-79 H@'
  615. MU.8"!7=H:6-H#CY@)F*\&=;9 D0RT.8"!V-H;VEC97,S*3         @,),"
  616. MF D       5:0;$2 Y=NT.8"!7=H:6-H)WVP$@,K,4"G BPJT   15A)5)TM
  617. M@'A @3IPZ09M+D!0AI=&=]('*S&P$@,K,9#_ \ Z<.D&;2Y 4(:71E<58X6)
  618. M<TD'EW1 %#DK,; 2 ^@*0% DU2A%T-D"SHX!O62PI;(2 R4 0"#56"1%T-D"
  619. MSHZ1_P/!I;(2 R4 4%#E)/5$5=#9 EN*P?I@*S$@ @ (54Y#3T520T4(G2W@
  620. M[!@E0?#;&"LQT ( !D-/15)#10:=+>#L&/D_H,X8*S&0 @ $4D--102=+2"K
  621. M&&DAUIIALHRASA@+2B#I K[$ "LQ\ ,  U.-3@.=+>#L& U 4+$%*S$P @ )
  622. M2E-41T5435-'"9TMX.P8^3_0V0+JC''8!"LQT 4$G2TPH 6'3; 2 RLQ< 4 
  623. M!4926$-4!9TMX.P8(4" Y ()1E)80U0N24Y)*S&P P $3DE"4P2=+>"A&$)?
  624. M$/8%OXVQ$@,J # @U8@UT-D"I8IAYP<K,> !  5&3$>-4@6=+5"J& XXM1(#
  625. M(@!0 ,44E&54T-D"SH[1  1(+I  Q1249>22Y)2T$@,[ %  Q124-570V0+.
  626. MCM$ !$@ND #%%)0UY9+DE+02 SL 0""41#5%T-D"SH[1!01(+H @E$0UY9+D
  627. ME+02 S< 4$ U521E5=#9 AZ*@>0""51315)6+D))3BLQ8 , !51314Y$!9TM
  628. MX.P8(4" Y ()5%-%3D0N0DE.*S&P P &)%)/34E$!C,I,       D1=0 @ &
  629. M)%1)5$Q%!BPJT ( 551)3%,@.B]U=&EL($QI8G)A<GE" '! ,O3D9)1T=-#9
  630. M A$I\&\ "7>P$@,K (! 8I4TE23$5(1 IP)(+C PU>B$Y ($4D--14@N8##T
  631. M5"0U5(3D @A53D-/15)#14@N4%#E)/5$A>0"!%*-15)(+D!0)-4HA>0"!513
  632. M14Y$2"Y00#55)&6%Y ($0DE44T@N4 #%%)0UA>0"!5!,05E&2"Y08,1TU"B%
  633. MY (#4HU82"Y X)0D-(7D @5&4EA#5$@ND* T17541-4T=83D @154T%'2"Y0
  634. MD.0$)46%Y ($4%)#3$@N4  E]?1$A>0"!D=%5$M%64@N4"!$E055A.0" E50
  635. M2"Y 8!0T187D @-25E=(+E 0Q$1%5(/D @9315 D3DQ(+B  983D @).4"LQ
  636. ! "Y 
  637.  
  638. end
  639. END_UU
  640. --
  641. James H. Cloos, Jr.          "Entropy isn't what it used to be."
  642. Cloos@CrnlThry.BITNET            --c/o Fortune  (PH: +1 716 866-5249)
  643. Cloos@TCGould.TN.Cornell.EDU         #include <std_disclaimers.h>
  644. <world>!cornell!batcomputer!cloos    PersonalZipCode: 14226-1111
  645.  
  646.